開賽第一天,先和大家談談我選此主題得背景吧!和藥品相關的東西,都跟我們生活有密切的連結,選此主題主要是考慮到實作成果應用時機非常廣泛,也較符合我有興趣的方向!
第 1 週:基礎打底(AI 與環境建置)
第 2 週:資料蒐集與前期實驗
第 3 週:打造 AI 藥師助理(RAG + Chatbot)
第 4 週:進階應用 + 最終成果
使用者輸入藥品名稱 / 症狀 → AI 回答相關資訊(成分、副作用、注意事項)
回答時附上資料來源,避免亂講
支援文字 / 語音查詢
網頁版 Chatbot Demo
Python 3.10+(主要開發語言)
VS Code(編輯器)
GitHub(版本控制 / 發表程式碼用)
OpenAI API / Gemini API / DeepSeek API(選一個你喜歡的 LLM)
LangChain(RAG 框架,幫你處理「檢索 → AI 回答」)
entenceTransformers / OpenAI Embeddings(做向量嵌入 Embedding)
FAISS / Chroma(向量資料庫,存藥品知識)
SQLite / CSV(藥品基本資料存放)
BeautifulSoup4(爬藥品資訊,或用開放資料)
Pandas(整理成 CSV / DataFrame)
pip install openai google-generativeai
pip install langchain
pip install faiss-cpu chromadb
pip install sentence-transformers
pip install beautifulsoup4 requests
pip install pandas
pip install streamlit
pip install whisper gTTS